package com.ctibook.booksystem.vo.bookcatalog;


import com.ctibook.booksystem.vo.bookcatalog.BookInfoExtralVo;
/** 
 * @author 鲁永刚 E-mail: luyg@ctibook.com
 * @version 创建时间：Sep 12, 2014 10:13:39 AM 
 * 类说明 
 */
public class BookInfoVO {
	/**
	 * id
	 */
	private String id;
	/**
	 * isbn 这个isbn需要格式化十三位
	 */
	private String isbn;
	/**
	 * 题名
	 */
	private String title;
	/**
	 * 中文题名
	 */
	private String chineseTitle;
	/**
	 * 描述
	 */
	private String description;
	/**
	 * 作者
	 */
	private String author;
	/**
	 * 出版社
	 */
	private String publisher;
	/**
	 * 装帧
	 */
	private String binding;
	/**
	 * 币制
	 */
	private String currency;
	
	/**
	 * 价格
	 */
	private Float price;
	/**
	 * 出版年
	 */
	private Integer pubYear;
	/**
	 * 页数
	 */
	private Integer pageSize;
	
	/**
	 * 库存
	 */
	private Integer stock;
	
	/**
	 * 库存数量
	 */
	private Integer stockCount;
	/**
	 * 中图号
	 */
	private String clcs;	

	/**
	 * 主题
	 */
	private String subjectHeadings;
	
	/**
	 * 中文主题词
	 */
	private String chineseSubjectHeadings;
	
	private boolean isBlackBook;
	
	/**
	 * 
	 */
	private BookInfoExtralVo bookInfoExtralVo;

	/**
	 * @return the description
	 */
	public String getDescription() {
		return description;
	}

	/**
	 * @param description the description to set
	 */
	public void setDescription(String description) {
		this.description = description;
	}

	/**
	 * @return the stock
	 */
	public Integer getStock() {
		return stock;
	}

	/**
	 * @param stock the stock to set
	 */
	public void setStock(Integer stock) {
		this.stock = stock;
	}

	
	/**
	 * @return the id
	 */
	public String getId() {
		return id;
	}

	/**
	 * @param id the id to set
	 */
	public void setId(String id) {
		this.id = id;
	}

	/**
	 * @return the isbn
	 */
	public String getIsbn() {
		return isbn;
	}

	/**
	 * @param isbn the isbn to set
	 */
	public void setIsbn(String isbn) {
		this.isbn = isbn;
	}

	/**
	 * @return the title
	 */
	public String getTitle() {
		return title;
	}

	/**
	 * @param title the title to set
	 */
	public void setTitle(String title) {
		this.title = title;
	}

	/**
	 * @return the chineseTitle
	 */
	public String getChineseTitle() {
		return chineseTitle;
	}

	/**
	 * @param chineseTitle the chineseTitle to set
	 */
	public void setChineseTitle(String chineseTitle) {
		this.chineseTitle = chineseTitle;
	}

	/**
	 * @return the author
	 */
	public String getAuthor() {
		return author;
	}

	/**
	 * @param author the author to set
	 */
	public void setAuthor(String author) {
		this.author = author;
	}

	/**
	 * @return the publisher
	 */
	public String getPublisher() {
		return publisher;
	}

	/**
	 * @param publisher the publisher to set
	 */
	public void setPublisher(String publisher) {
		this.publisher = publisher;
	}

	/**
	 * @return the binding
	 */
	public String getBinding() {
		return binding;
	}

	/**
	 * @param binding the binding to set
	 */
	public void setBinding(String binding) {
		this.binding = binding;
	}

	/**
	 * @return the currency
	 */
	public String getCurrency() {
		return currency;
	}

	/**
	 * @param currency the currency to set
	 */
	public void setCurrency(String currency) {
		this.currency = currency;
	}

	/**
	 * @return the price
	 */
	public Float getPrice() {
		return price;
	}

	/**
	 * @param price the price to set
	 */
	public void setPrice(Float price) {
		this.price = price;
	}

	/**
	 * @return the pubYear
	 */
	public Integer getPubYear() {
		return pubYear;
	}

	/**
	 * @param pubYear the pubYear to set
	 */
	public void setPubYear(Integer pubYear) {
		this.pubYear = pubYear;
	}

	/**
	 * @return the pageSize
	 */
	public Integer getPageSize() {
		return pageSize;
	}

	/**
	 * @param pageSize the pageSize to set
	 */
	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}


	public BookInfoExtralVo getBookInfoExtralVo() {
		return bookInfoExtralVo;
	}

	public void setBookInfoExtralVo(BookInfoExtralVo bookInfoExtralVo) {
		this.bookInfoExtralVo = bookInfoExtralVo;
	}

	public String getClcs() {
		return clcs;
	}

	public void setClcs(String clcs) {
		this.clcs = clcs;
	}

	public String getSubjectHeadings() {
		return subjectHeadings;
	}

	public void setSubjectHeadings(String subjectHeadings) {
		this.subjectHeadings = subjectHeadings;
	}

	public String getChineseSubjectHeadings() {
		return chineseSubjectHeadings;
	}

	public void setChineseSubjectHeadings(String chineseSubjectHeadings) {
		this.chineseSubjectHeadings = chineseSubjectHeadings;
	}

	public boolean getIsBlackBook() {
		return isBlackBook;
	}

	public void setIsBlackBook(boolean isBlackBook) {
		this.isBlackBook = isBlackBook;
	}

	public Integer getStockCount() {
		return stockCount;
	}

	public void setStockCount(Integer stockCount) {
		this.stockCount = stockCount;
	}

	
}
